'''
* This is the projet for Brtc LlmOps Platform
* @Author Leon-liao <liaosiliang@alltman.com>
* @Description //TODO 
* @File: lambda_study.py
* @Time: 2025/7/25
* @All Rights Reserve By Brtc
'''
"""
lambda  这个到底是什么？
lambda 是 Python中一种隐式 函数， 对于之后 一行表达式 的函数，可以快捷的 定义，不需要定义函数名
格式: lambda 变量:表达式
"""
# 1、定义一个平方函数
def square(a:int)->int:
    return a*a

print(square(2))

# 快速的定义 一个函数
square_lambda = lambda x: x*x
print(square_lambda(3))

#快速的初始化  列表,筛选出 列表中的 奇数
numbers = [1,2,3,4,5,6,7]
ods = list(filter(lambda x: x % 2, numbers))
print(ods)


